﻿			.conview {
				margin: 30px auto;
				width: 1200px;
			}
			
			.af-title {
				margin-bottom: 20px;
			}
			
			.af-title h1 {
				float: left;
				margin-right: 30px;
				font-size: 30px;
			}
			
			.af-title h1 p {
				display: inline-block;
				font-size: 14px;
				padding-left: 10px;
				font-weight: normal;
			}
			
			span.ckdt {
				margin-left: 10px;
				padding-left: 20px;
				color: #666;
			}.anchor_layer .nav_wrap
			
			.fxfy {
				margin-top: 12px;
				float: right;
				color: #888;
				padding-left: 20px;
				font-size: 14px;
			}
			
			.af-title span {
				font-size: 10px;
				margin-right: 5px;
				padding: 2px 4px;
				margin-top: 12px;
				float: left;
				border: 1px solid;
			}
			
			.weizhi {
				margin: 20px auto;
				width: 1200px;
			}
			
			.weizhi li a {
				/* float: left; */
				font-size: 14px;
				color: #c3c1c1;
			}
			
			.weizhi li {
				float: left;
				color: #c3c1c1;
				padding-right: 10px;
			}
			
			li.current a {
				color: #00adef;
			}
			/*轮播info*/
			
			.nhouse_head {
				position: relative;
				margin-bottom: 30px;
				width: 1200px;
				margin: 0 auto;
				margin-bottom: 38px
			}
			
			.detail_slide {
				margin: auto;
				width: 730px;
				overflow: hidden;
			}
			
			.large_box {
				margin-bottom: 10px;
				width: 730px;
				height: 380px;
				overflow: hidden;
			}
			
			.large_box img {
				display: block;
			}
			
			.small_box {
				width: 730px;
				height: 73px;
				overflow: hidden;
			}
			
			.small_list {
				position: relative;
				float: left;
				width: 680px;
				height: 73px;
				overflow: hidden;
			}
			
			.small_list ul {
				height: 73px;
				overflow: hidden;
			}
			
			.small_list ul li {
				position: relative;
				float: left;
				margin-right: 10px;
				width: 126px;
			}
			
			.small_list ul li img {
				display: block;
			}
			
			.small_list ul li .bun_bg {
				position: absolute;
				top: 0;
				left: 0;
				width: 126px;
				height: 73px;
			}
			
			.small_list ul li .img_style {
				z-index: 999;
				color: #ffffff;
				font-size: 14px;
				text-align: center;
				height: 25px;
				margin-top: 48px;
				line-height: 25px;
				background: #000;
				filter: alpha(opacity=60);
				-moz-opacity: 0.6;
				-khtml-opacity: 0.6;
				opacity: 0.6;
			}
			
			.small_list ul li.on .bun_bg {
				display: block;
				color: #ffffff;
				height: 73px;
				width: 126px;
				background: #000;
				filter: alpha(opacity=60);
				-moz-opacity: 0.6;
				-khtml-opacity: 0.6;
				opacity: 0.6;
			}
			
			.btn {
				display: block;
				width: 20px;
				height: 73px;
				background-color: #777;
				background-repeat: no-repeat;
				background-position: center center;
				cursor: pointer;
			}
			
			.btn:hover {
				background-color: #e7000e;
			}
			
			.left_btn {
				float: left;
				margin-right: 10px;
				background-image: url(../images/left_btn.png);
			}
			
			.right_btn {
				float: right;
				background-image: url(../images/right_btn.png);
			}
			
			.img_style a {
				color: #ffffff
			}
			
			.img_style a:hover {
				color: orange
			}
			/* 房屋信息*/
			
			.hd_jiage {
				border-bottom: 1px solid #ddd;
			}
			
			.hd_jiage p {
				color: #f60;
				padding-bottom: 20px;
			}
			
			span.hd_jiage_tag {
				color: #666;
				margin-right: 10px;
			}
			
			span.hd_jiage_big {
				font-size: 32px;
			}
			
			span.lptb {
				/* width: 76px; */
				padding-right: 16px;
				color: #9c9fa1;
			}
			
			.hd_info ul li {
				display: flex;
				/* justify-content: flex-start; */
			}
			.hd_info ul li span {
				display: inline-table;
				line-height: 28px;
				word-break: break-all;
			}
			.hd_info ul li p.lptb02 {
				line-height: 28px;
			}
			
			.hd_info {
				padding: 20px 0;
				border-bottom: 1px solid #ddd;
			}
			
			.lpagent {
				padding: 20px 0;
				border-bottom: 1px solid #ddd;
			}
			
			span.lpagent_tel {
    color: #f60;
    height: 64px;
    border: 1px solid #f60;
    line-height: 64px;
    font-size: 0;
    text-align: center;
    border-radius: 5px;
    display: block;
			}
			span.lpagent_tel i {
			    font-size: 24px;
			    margin-right: 10px;
			}
			lpagent_tel b {}
			
			span.lpagent_tel b {
				font-size: 24px;
			}
			
			span.lpagent_tel em {
				top: -3px;
				font-size: 14px;
				padding: 0 8px;
			}
			
			img.lpagent_pic {
				float: left;
			}
			
			a.lpagent_btn {
				float: right;
			}
			
			.lpagent_con {
				float: left;
				margin-left: 12px;
				line-height: 24px;
				width: 246px;
			}
			
			p.con_name {
				font-size: 20px;
				font-weight: bold;
				margin-bottom: 8px;
			}
			
			p.con_tel {
				color: #f60;
			}
			
			.con_tel span {
				color: #888;
			}
			
			a.lpagent_btn {
				width: 80px;
				line-height: 26px;
				text-align: center;
				font-size: 12px;
				margin-top: 26px;
				background: #ff6600;
				border-radius: 4px;
				color: #fff;
			}
			
			/* .lpagent_serv {
				padding: 20px 0 10px;
			}
			
			.lpagent_serv_bt p {
				font-size: 20px;
				padding-bottom: 10px;
			}
			
			.lpagent_serv_bt span {
				display: inline-block;
				background: #f60;
				color: #fff;
				padding: 8px 18px;
				border-radius: 5px;
				margin-right: 12px;
			}
			
			.lpagent_serv_bt {
				margin-left: 20px;
			} */
			.lpagent_yh {
				display: flex;
				padding: 10px;
				border: 1px solid #ddd;
				background: #f8f8f8;
				font-size: 16px;
			}
			.lpagent_yh .af-icon-youhuiquan {
				color: #dd2446;
				font-size: 24px;
				padding-right: 10px;
			}
			.lpagent_yh .lpagent_yh_text{
				line-height: 26px;
				 width: 274px;
				 white-space: nowrap;
				overflow: hidden;
				text-overflow: ellipsis;}
			.lpagent_yh .lpagent_yh_btn {
				/* display: inline-block; */
				background: #dd2446;
				color: #fff;
				border-radius: 5px;
				padding: 3px 12px;
				margin-left: 10px;
			}
			
			.lpagent_bmtel {
				border: 2px solid #dd2446;
				border-radius: 5px;
				padding:10px 20px;
				margin-top: 15px;
				background: url(../images/telbg.jpg) no-repeat top;
			}
			
			.bm_wrap input#bm_ins {
				padding: 4px 10px;
				width: 236px;
				border-radius: 5px;
				border: 1px solid #ddd;
				font-size: 15px;
				background: #fff5e7;
				margin-bottom: 10px;
			}
			.lpagent_bm .bt_yhbm {
				background: #dd2446;
				color: #fff;
				border-radius: 5px;
				font-size: 18px;
				padding: 7px 16px;
			}
           .lpagent_bm .bt_yhbm:hover {
				background: #cb3552;
				cursor: pointer;
			}
			.lpagent_tel  .tel_num {
				color: #fff;
				font-size: 20px;
				font-weight: bold;
				/* margin-bottom: 24px; */
			}
			
			.lpagent_tel .tel_num em {
				font-size: 14px;
				padding: 0 5px;
				font-weight: normal;
			}
			
			.lpagent_tel .lpagent_tel_btn {
				background: #fff;
				color: #dd2446;
				padding: 2px 8px;
				border-radius: 5px;
				cursor: pointer;
			}
			
			.lpagent_tel {
				padding-bottom: 24px;
			}
			.nh_content {
				width: 420px
			}
			/* nav */
			
			.anchor_layer .nav_wrap {
				width: 1200px;
				height: 45px;
				background-color: #f8f8f8;
				overflow: hidden;
				margin: 0 auto 0px;
				behavior: url(../images/pie.htc);
				border-bottom: 2px solid #02bdf4;
			}
			
			.anchor_layer .nav_wrap.navFix {
				position: fixed;
				left: 0;
				top: 0;
				width: 100%;
				min-width: 1220px;
				border-radius: 0;
				z-index: 11;
				background: #f8f8f8;
				border: 1px solid #ddd;
				border-bottom: 2px solid #02bdf4;
				font-size: 0px;
			}
			
			.anchor_layer .nav_wrap a {
				width: 120px;
				height: 45px;
				display: block;
				color: #555;
				line-height: 45px;
				text-align: center;
				font-size: 14px;
				behavior: url(pie.htc);
			}
			
			li.wrap_tab {
				display: inline-block;
				height: 44px;
				line-height: 44px;
				font-size: 16px;
			}
			.anchor_layer .nav_wrap .active a{
				background-color: #02bdf4;
				color: #fff;
				behavior: url(../images/pie.htc);
			}
			.anchor_layer .nav_wrap .active,
			.details_main .anchor_layer .nav_wrap a:hover {
				background-color: #02bdf4;
				color: #fff;
				behavior: url(../images/pie.htc);
			}
			
			h2.nh_head {
				font-size: 22px;
				display: block;
				font-weight: normal;
				padding: 16px 0;
				border-bottom: 1px solid #ddd;
				margin-bottom: 20px;
			}
			/* 详情 */
			.info_main_lpinfo ul li a {
    color: #666;
    font-size: 16px;
}

.info_main_lpinfo td {
    padding: 20px;
    background: #F9F9F9;
    border: 1px solid #ddd;
}

td.af-lpxq-tdname {
    width: 320px;
}

td.af-lpxq-tdtime {
    width: 260px;
}
.info_main_lpinfo p {
    font-size: 18px;
    color: #666;
    margin-bottom: 10px;
}
.xkz_bt {
    background: #f9f9f9;
    width: 1022px;
    text-align: center;
    border: 1px solid #ddd;
    border-top: none;
    padding: 10px 0;
    cursor: pointer;
}
			.info_main_lpinfo ul li {
				float: left;
				width: 600px;
				color: #666;
				font-size: 18px;
				padding: 10px 0px;
			}
			
			.nh_info_main {
				width: 1200px;
				margin: 0 auto;
			}
			
			h2.nh_info_head {
				padding-bottom: 20px;
				margin-bottom: 20px;
				border-bottom: 1px #ddd dashed;
			}
			
			.info_main_lpinfo,
			.info_main_ptinfo,
			.info_main_jtinfo,
			.info_main_zbinfo {
				margin-top: 30px;
			}
			
			.info_main_ptinfo ul li {
				color: #666;
				font-size: 18px;
				padding: 10px 0px;
			}
			
			.info_main_zbinfo ul li {
				color: #666;
				font-size: 18px;
				padding: 10px 0px;
			}
			
			.info_main_jtinfo p,
			.info_main_zbinfo p {
				color: #666;
				font-size: 18px;
				line-height: 42px;
			}
			.info_main_jtinfo {
    margin-bottom: 50px;
}